.csr-content-menu li a {display: block; border: 1px solid #ccc; padding: 16px 21px 16px 48px; width: 49%; float: left; margin: 0 1% 1% 0; background-image: url(/%7E/Media/Corporate/ir/investors/img/ico_arrow_right_01.png); background-position: 20px 50%; background-repeat: no-repeat; background-size: 12px 18px;}
.csr-content-menu {overflow: hidden;}
.csr-content-menu li a:hover {background-color: #f2f2f2;}
li.csr-current a {background: url(/%7E/Media/Corporate/ir/investors/img/ico_arrow_right_01.png) no-repeat 20px 50% / 12px 18px #f2f2f2;}

@media (max-width:768px) {
.csr-content-menu li a {width: 100%; margin: 0 0 3% 0; line-height: 1.3;}
}

@media print {
.csr-content-menu li {list-style-type: disc; margin-left: 1.5em;}
.csr-content-menu li a {display: block; width: 100%;float: none; margin:0; padding: 0; border: 0; background: none;}
p.btn-cmn-01.border {display: none;}
}